University

Indian Ocean University Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27245
1028
22
27190
5963
6683