University

Multimedia University of Kenya

http://www.mmu.ac.ke/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
14472
310
42
2864
14563
7356
6084