University

Shahed University

http://shahed.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2489
737
35
2117
7915
2180
1864