University

Metropolitan University of Somalia

https://en.wikipedia.org/wiki/Metropolitan Univers

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31577
1303
73
31571
6553
7212