University

Sahand University of Technology Tabriz

http://www.sut.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2566
758
38
4991
8425
2182
1657