University

Quchan University of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11543
4259
225
6848
16410
4066
6084