University

Sama Educational and Cultural Center Khomeini Shahr

http://samakhsh.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17056
7057
278
16133
6492
6650