University

Southern Technical University

http://stu.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17533
564
52
12415
21902
5459
6084