University

Northern Technical University

http://www.ntu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17164
547
49
6477
23909
3626
6084