University

Islamic Azad University Najafabad

https://iaun.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1992
532
40
8720
1702
1378