John Franks

Avery Dennison · Peaxy · Helen Of Troy Limited
Total Patents: 15
Overall Rank: #321,729
Years Active: 1994–2018
Avery Dennison Rank: #95