University

Alphax College Eldoret

http://www.alphax.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25679
860
102
28248
24972
7356
6084