University

Yangzhou Polytechnic Institute

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
10947
4056
1618
8847
5963
6683