University

Oshwal College Nairobi

https://oshwalcollege.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23155
740
83
23081
22833
8602
6115