University

(1) Indian Ocean University Mogadishu

http://www.iousom.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25285
970
17
27150
24448
11401
6033