University

Savannah University Mogadishu

https://en.wikipedia.org/wiki/Savannah University

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31927
1339
92
31924
6553
7212