University

Alphax College Eldoret

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24668
740
91
16394
25005
9491
5789