University

Embu University College

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11074
224
27
4314
15203
4675
6115