University

(1) Islamic Azad University Torbat e Heydarieh

http://www.iautorbat.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18960
7540
382
17440
18550
8602
6115