University

Islamic Azad University Safadasht

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23221
10059
526
15067
23710
5822
6528