University

Islamic Azad University Langaroud

https://www.iaul.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16690
6615
300
16401
19877
5939
6084