University

Indian Ocean University Mogadishu

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
26772
1026
21
27839
26418
7356
6084