University

Aden Adde international University

http://aaiu.edu.so/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
28059
1135
62
26902
28042
11401
6033