University

Shahreza Higher Education Center

https://shahreza.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19748
8303
335
19308
5963
6683