University

Quchan University of Technology

http://www.qiet.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11558
4228
236
6141
16624
4324
6033