Keith L. Truog

Avery Dennison · The Procter & Gamble · Atofina Chemicals
Total Patents: 33
Overall Rank: #108,771
Years Active: 1991–2011
Avery Dennison Rank: #11