University

Universitas Musamus Merauke

http://unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5404
1905
77
12274
5963
4410