University

Indian Ocean University Mogadishu

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
27245
1028
22
27190
5963
6683