University

Shahreza Higher Education Center

https://shahreza.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19737
8199
369
16803
19654
5822
6528