University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26966
1029
22
28421
26591
5822
6528