Roger Chen

Omachron Intellectual Property · HP · Apple
Total Patents: 8
Overall Rank: #623,542
Years Active: 1997–2022
Omachron Intellectual Property Rank: #13