University

Mount Meru University

http://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15756
24
24
9213
15565
5822
6529