Patrick L. Spain

Avery Dennison · E.I. Du Pont De Nemours And
Total Patents: 17
Overall Rank: #279,410
Years Active: 1990–2006
Avery Dennison Rank: #41