University

Kenya Methodist University

http://www.kemu.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8146
159
17
3862
9099
8001
5777