University

Islamic Azad University Maybod

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
11247
4105
232
10888
15176
9213
5580