University

Islamic Azad University Ajabshir

http://ajabshiriau.ac.ir/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
21745
8786
502
19936
21246
11401
6033