University

Mount Meru University

http://www.mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17157
388
29
25288
15168
9593
5777