Roger Dugas

Xanoptix · HP · Cufer Asset Ltd. L.L.C.
Total Patents: 26
Overall Rank: #154,603
Years Active: 1981–2019
Xanoptix Rank: #3