University

Mount Meru University

https://mmu.ac.tz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15600
402
20
14377
6488
6650