University

Shahreza Higher Education Center

https://shahreza.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19746
8301
335
19310
5963
6658