University

Universitas Darma Persada UNSADA

http://www.unsada.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
6021
1914
68
8448
5860
5685
5777