University

Al Safwa University College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14366
44
44
13021
15991
5300
6529