University

Oshwal College Nairobi

https://oshwalcollege.ac.ke/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
22581
756
82
23948
22252
5822
6528