University

Kenia Institute of Management

https://www.kim.ac.ke/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14560
351
41
13334
5963
6658