University

Eldoret University

http://www.uoeld.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11105
195
23
1333
15724
4951
5789