Chuankai Xu

Xiamen Lota International Co.
Total Patents: 6
Overall Rank: #823,890
Years Active: 2010–2021
Xiamen Lota International Co. Rank: #16