University

Oshwal College Nairobi

https://oshwalcollege.ac.ke/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21914
729
78
21655
5963
6683