University

Universitas Muhammadiyah Maluku Utara

http://ummu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19500
718
718
17786
21722
5281
6529