University

Embu University College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16655
407
50
5888
16128
11401
6033