John A. Painter
Bausch & Lomb Surgical · American Cyanamid · Storz Instrument
Total Patents:
14
Overall Rank:
#352,895
Years Active:
1995–2013
Bausch & Lomb Surgical Rank:
#2