University

Islamic Azad University Ajabshir

http://ajabshiriau.ac.ir/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
21745
8786
502
19936
21246
11401
6033