University

Alphax College Eldoret

https://www.alphax.ac.ke/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27522
1012
112
27476
5963
6658