University

Shanghai Lida Polytechnic Institute

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10378
3794
1487
8119
5963
6658