University

Universitas Musamus Merauke

http://unmus.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
5286
1844
82
12339
3409
5482