University

East Africa Institute of Certified Studies Nairobi

https://www.ics.ac.ke/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
13311
326
40
11508
6488
6650