University

Mount Meru University

http://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16859
500
27
15567
7619
7217