University

Mogadishu University

http://mu.edu.so/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20338
680
6
19962
5963
6683