University

Amozesh Ala Azad Institute of Informatics

http://iii.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21094
426
426
28097
19981
5822
6529