University

UCT University Mogadishu

http://www.uct.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28131
1074
31
9892
28612
7356
6084