University

Chuka University

http://chuka.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13266
246
32
1335
14322
9009
5789