University

(1) Mogadishu University

http://mu.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16941
554
5
17119
16133
8602
6115