University

Tabriz College of Technology

https://tct.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18698
7832
312
18037
6492
6650