University

Islamic Azad University Mehriz

http://iaumehriz.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22280
9142
510
25609
21477
8602
6115