University

Universitas Musamus Merauke

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8339
2787
188
11329
9144
7944
6033