John Alan Ritter

Bausch & Lomb Surgical · Thrall Car Manufacturing · Storz Instrument
Total Patents: 13
Overall Rank: #375,014
Years Active: 1986–2022
Bausch & Lomb Surgical Rank: #6