University

International School of Kenya

http://www.isk.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13851
257
38
14155
12439
8635
5778