Michael M. Vayntraub
Bausch & Lomb Incorporated · Polymer Technology
Total Patents:
5
Overall Rank:
#1,046,808
Years Active:
1998–2001
Bausch & Lomb Incorporated Rank:
#127