University

Deylaman Institute of Higher Education

http://deylaman.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21568
9135
453
11167
22191
5819
6626