University

Universitas Muhammadiyah Maluku Utara

http://ummu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19366
7725
702
17213
22860
8729
6033