University

Mount Meru University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17455
423
30
24715
15639
10778
6008