Shanyong Chen

Chongqing University Of Arts And Sciences · National University Of Defense Technology
Total Patents: 2
Overall Rank: #1,918,097
Years Active: 2015–2020
Chongqing University Of Arts And Sciences Rank: #25