University

Sobhesadegh University

http://www.sosa.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26910
12216
666
21743
27101
5822
6528