University

Indian Ocean University Mogadishu

https://www.iou.edu.so/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
26772
1026
21
27839
26418
7356
6084