University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25932
1008
18
23765
25884
8602
6115