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