University

Northern Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28027
1129
91
13036
28102
11401
6033