University

Zhejiang Shuren University / 浙江树人大学

https://www.zjsru.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4511
1543
528
4218
6492
4251