University

Aden Adde international University

http://aaiu.edu.so/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28059
1135
62
26902
28042
11401
6033