University

Yangzhou Polytechnic Institute

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
10939
4050
1616
8847
5963
6658