University

Al Furat Al Awsat Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24176
910
76
11244
24618
10778
6008