University

Quchan University of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11935
4498
224
5557
16383
3923
6626