University

(1) Islamic Azad University Torbat e Heydarieh

http://www.iautorbat.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18779
7455
404
17013
17849
11401
6033