University

Kenya Utalii College Nairobi

https://www.utalii.co.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16689
51
51
5439
17216
5822
6529