University

Shahid Sadoughi University of Medical Sciences

https://web.ssu.ac.ir/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3146
993
74
5461
5963
1988