University

Islamic Azad University Maybod

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16416
6580
293
12709
16075
5822
6528