Oscar C. Mascarenhas
Avery Dennison · The University Of Akron
Total Patents:
3
Overall Rank:
#1,619,895
Years Active:
1992–2001
Avery Dennison Rank:
#376