Haoyu Yang

Cadence Design Systems · China Institute Of Water Resources And Hydropower Research · Shenzhen Keya Medical Technology
Total Patents: 6
Overall Rank: #788,890
Years Active: 2022–2025
Cadence Design Systems Rank: #1,216