University

Al Furat Al Awsat Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24177
910
76
11244
24619
10778
6007