University

Northern Technical University

https://ntu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4262
195
21
15521
2858
3910