University

Oshwal College Nairobi

https://oshwalcollege.ac.ke/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
21914
729
78
21655
5963
6683