University

Sama Educational and Cultural Center Khomeini Shahr

https://www.samakhsh.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16820
6860
279
16017
5963
6683