University

Somali International University Mogadishu

https://siu.edu.so/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27052
1036
23
27010
6492
6650