University

Aria University of Sciences and Sustainability

http://www.otaria.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24289
10100
603
16296
24614
11401
6033