Stuart Karten
The Gillette Company · Jabra · Avery Dennison
Total Patents:
84
Overall Rank:
#20,620
Years Active:
1987–2023
The Gillette Company Rank:
#103