University

Multimedia University of Kenya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14650
282
40
6485
15086
9241
5789