University

Mount Meru University

http://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18752
495
28
28866
16287
7356
6084