University

Quchan University of Technology

https://www.qiet.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11301
4135
223
7644
15903
3866
6115