University

Shahed University

http://shahed.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2456
721
43
2575
7609
2363
1884