University

Islamic Azad University Larestan

https://www.iaularestan.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16328
6438
295
15646
15588
7356
6084