University

Islamic Azad University Mehriz

http://iaumehriz.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21624
8728
498
24569
20640
11401
6033