University

Deylaman Institute of Higher Education

http://deylaman.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20331
8171
430
10443
20720
8602
6115