University

Universitas Musamus Merauke

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7719
2592
143
10355
8099
7872
6007