University

Southern Technical University

http://stu.edu.iq/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17355
571
46
13914
22641
4588
6115