University

Inoorero University (Kenya School of Professional Studies)

http://www.iu.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17439
376
55
10232
18225
8635
5778