Chenghao Yang

Zhejiang Prulde Electric Appliance Co. · University Of South Carolina · South China University Of Technology
Total Patents: 11
Overall Rank: #436,392
Years Active: 2013–2025
Zhejiang Prulde Electric Appliance Co. Rank: #3