University

Islamic Azad University Lamerd

http://www.iaulamerd.ac.ir/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17898
7065
349
13681
17604
8602
6115