University

Al Furat Al Awsat Technical University

http://atu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16778
545
43
5902
22626
4544
6115