University

Shahed University

http://shahed.ac.ir/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2668
800
53
1915
7657
2380
2080