Edward I. Sun
Avery Dennison
Total Patents:
11
Overall Rank:
#470,891
Years Active:
1995–2005
Avery Dennison Rank:
#64