University

(1) Plasma University Mogadishu

http://plasmauniversity.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23446
847
12
23487
23266
5819
6626