University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26965
1030
22
28418
26589
5819
6626