University

KCA University

https://www.kca.ac.ke/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14559
349
40
13333
5954
6657