University

Islamic Azad University Maybod

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

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
16125
6338
288
11348
15731
7356
6084