University

Embu University College

http://www.embuni.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11605
221
30
3027
16548
4979
5777