University

Islamic Azad University Rudbar

https://iauroudbar.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28800
13607
664
28780
6488
6650