University

Islamic Azad University Shiraz

https://iaushiraz.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3572
1185
98
10775
3230
2928