University

Quchan University of Technology

https://qiet.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10104
3613
214
17991
3833
6650