University

Savannah University Mogadishu

http://savannahuniversity.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27933
1118
49
25628
27972
11401
6033