University

Sahand University of Technology Tabriz

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2411
658
46
5402
9203
1880
1417