University

Inoorero University (Kenya School of Professional Studies)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18359
417
58
8393
18579
9491
5789