University

Allameh Dehkhoda Institute of Higher Education

http://www.adi.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20235
8096
445
18592
19555
11401
6033