University

Islamic Azad University Shiraz

https://iaushiraz.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3229
967
86
9655
3300
2914