University

Islamic University Mogadishu

http://www.islamicuniversity.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26460
1032
20
22711
26533
8602
6115