University

Sahand University of Technology Tabriz

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2467
698
47
6298
9055
1902
1418