University

Southern Technical University

http://stu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24474
922
79
14969
24755
10778
6008