James Allen Douglas Reid

Bausch & Lomb Incorporated
Total Patents: 5
Overall Rank: #928,791
Years Active: 1981–2024
Bausch & Lomb Incorporated Rank: #387