Peter Francis Appelbaum

Bausch & Lomb Surgical · American Cyanamid · Storz Instrument
Total Patents: 11
Overall Rank: #472,723
Years Active: 1993–2001
Bausch & Lomb Surgical Rank: #1