University

Northern Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11494
347
38
1007
18082
3021
6626