University

Islamic Azad University Abarkouh

https://abarkouhiau.ac.ir/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
20847
8903
357
20452
6488
6650