Jennifer Lynn Dean

Avery Dennison
Total Patents: 4
Overall Rank: #1,226,945
Years Active: 2003–2013
Avery Dennison Rank: #231