University

Kenya Methodist University

https://www.kemu.ac.ke/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10308
296
33
7293
7521
7216