Cheng-Feng Sze

Canesta
Total Patents: 7
Overall Rank: #737,221
Years Active: 2003–2015
Canesta Rank: #10