University

Kenya Methodist University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8727
169
16
3192
9928
8261
6007