University

Mount Meru University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17971
460
28
25491
15934
11401
6033