University

Shiraz University

https://shirazu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
891
173
10
2652
774
747