University

(1) Plasma University Mogadishu

https://plasmauniversity.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23541
849
13
23341
6488
6650