University

Somaville University Mogadishu

http://www.somaville.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29065
1126
52
28825
28963
7356
6084