University

Deylaman Institute of Higher Education

http://deylaman.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20449
8196
455
7318
20717
11401
6033