University

Metropolitan University of Somalia

https://ror.org/search?query=Metropolitan+Universi

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31559
1337
90
31554
8183
7237