Joseph C. Salamone

Bausch & Lomb Incorporated · Rochal Industries · Polymer Technology
Total Patents: 116
Overall Rank: #10,692
Years Active: 1982–2024
Bausch & Lomb Incorporated Rank: #2