University

Islamic Azad University Jouybar

http://jouybariau.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22432
9715
427
22200
5963
6683