University

Urmia University of Technology

https://uut.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3547
1172
97
13556
2775
2448