University

Shanghai Lida Polytechnic Institute / 上海立达职业技术学院

http://www.lidapoly.edu.cn/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
10620
3886
1341
7995
6492
6650