Thomas Mammen

Avery Dennison · Ccl Label
Total Patents: 10
Overall Rank: #513,175
Years Active: 1993–2016
Avery Dennison Rank: #131