University

Plasma University Mogadishu

http://plasmauniversity.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23006
843
13
24300
22530
8602
6115