University

Universitas Musamus Merauke

http://unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5389
1897
76
12275
5963
4394