University

Urmia University of Technology

https://uut.ac.ir/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3349
1016
89
14212
2727
2438