University

Mount Meru University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17371
373
27
25839
15373
9491
5789