University

Islamic Azad University Maybod

http://pm.maybodiau.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15908
6160
296
10743
15298
8602
6115