University

Technical and Professional University of West Azerbaijan Province

http://afo.ac.ir/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
21658
9325
391
21385
5963
6658