University

Islamic Azad University Safadasht

http://www.safaiau.ac.ir/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
23221
10059
526
15067
23710
5822
6528