University

(1) Plasma University Mogadishu

https://plasmauniversity.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23554
851
13
23355
6492
6650