University

(1) Islamic Azad University Khorramabad

http://khoiau.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16237
6305
328
14457
20829
6806
6033