University

Oshwal College Nairobi

http://www.oshwalcollege.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22153
621
80
20521
22055
8635
5778