University

Embu University College

https://www.embuni.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10446
208
28
2815
14781
4535
6084