University

Yangzhou Polytechnic Institute

https://www.ypi.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
10947
4056
1618
8847
5963
6683