University

Shahed University

http://shahed.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2669
800
53
1915
7656
2380
2081