Hong Chen

Soochow University · Edda Technology · Tongji University
Total Patents: 10
Overall Rank: #481,474
Years Active: 2012–2025
Soochow University Rank: #27