University

Universitas Musamus Merauke

http://unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4955
1738
69
12589
3471
4958