University

Al Safwa University College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6170
286
31
5920
5060
6650