University

Embu University College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11496
229
29
2248
16224
5221
6008