University

Universitas Musamus Merauke

http://www.unmus.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7718
2591
143
10355
8098
7872
6008