University

Multimedia University of Kenya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15182
341
48
3376
15608
10475
6008