University

Shanghai Lida Polytechnic Institute

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10387
3800
1490
8119
5963
6683