University

Aden Adde international University

http://aaiu.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28059
1135
62
26902
28042
11401
6033