Joy Roy
Xerox · Tektronix · Labrador Diagnostics
Total Patents:
41
Overall Rank:
#76,295
Years Active:
1988–2022
Xerox Rank:
#740