University

Universitas Tjut Nyak Dhien

http://www.utnd.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23226
9855
977
17973
24559
7073
6084