University

Embu University College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11497
229
29
2248
16225
5221
6007