University

Mount Meru University

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17560
442
28
25952
15800
8602
6115