University

Shiraz University of Technology

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2922
888
70
7848
11079
2057
1649