Dennis I. Couzin
Avery Dennison · Stimsonite
Total Patents:
20
Overall Rank:
#224,141
Years Active:
1998–2015
Avery Dennison Rank:
#27