University

Al Furat Al Awsat Technical University

http://www.atu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18813
627
43
10949
25001
3248
5777