University

Universitas Nuku

http://univ-nuku.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30092
13994
2497
24683
30146
5819
6626