University

Alphax College Eldoret

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25127
841
96
27495
23890
11401
6033