University

Quchan University of Technology

https://qiet.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13284
5177
242
18385
3642
6683