University

Shahed University

http://shahed.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3415
1117
92
7265
5963
1990