University

Al Furat Al Awsat Technical University

https://atu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3874
153
14
5993
7886
3376
4158