University

Shaoxing University

https://www.usx.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2521
727
257
3345
5963
1650