University

Institute of Higher Education Shahrood

https://www.nbshahrood.ac.ir/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
25050
11118
604
23076
25072
5819
6626