Omar Attia
Avery Dennison · Avery International · Unknown
Total Patents:
15
Overall Rank:
#327,174
Years Active:
1992–2005
Avery Dennison Rank:
#48