University

Universitas Musamus Merauke

http://unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5272
1844
82
12337
3387
5481