University

Universitas Darma Persada UNSADA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6021
1914
68
8448
5860
5685
5777