University

University of Embu

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
10361
224
25
2808
14391
4052
6626