University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26772
1026
21
27839
26418
7356
6084