University

Shiraz University of Technology

http://www.sutech.ac.ir/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
2843
860
63
8010
10727
2696
1541