University

Savannah University Mogadishu

http://savannahuniversity.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28131
1125
50
27071
28085
8602
6115