University

Shiraz University of Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2597
750
53
12058
1656
1562