University

Al Safwa University College

https://www.alsafwa.edu.iq/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7066
293
30
5635
5225
6658