University

Mosoriot Teachers College Eldoret

http://www.mosoriottc.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27335
976
124
24023
27355
10778
6007