University

Mount Meru University

http://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18775
494
28
28878
16310
7360
6084