Shouyuan Chen

Alibaba · Kansas State University
Total Patents: 3
Overall Rank: #1,444,886
Years Active: 2012–2020
Alibaba Rank: #598