University

Urmia University of Technology

http://uut.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3636
1193
96
7491
12657
3735
2300