University

Al Furat Al Awsat Technical University

https://atu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4128
198
9
5386
7521
3407