University

Mount Meru University

http://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15761
385
24
9211
15562
5819
6626