University

Shahed University

http://shahed.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2522
762
43
3449
8010
2259
1886