University

Islamic University Mogadishu

http://www.islamicuniversity.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26478
1029
22
21329
26541
11401
6033