University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26881
1031
22
27847
26552
7360
6084