University

Mount Meru University

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
17971
460
28
25491
15934
11401
6033