John E. Derimiggio
Eastman Kodak · Xerox · Diebold Self-Service Systems, Division Of Diebold, Incorporated
Total Patents:
21
Overall Rank:
#210,114
Years Active:
1985–2015
Eastman Kodak Rank:
#935