University

Southern Technical University

http://stu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23518
877
57
13200
23918
11401
6033