University

Universitas Musamus Merauke

http://unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5717
1999
90
12596
6492
4391