Howard Scott Ryan

Finger Lakes Intellectual Property · The Raymond · Bausch & Lomb Incorporated
Total Patents: 71
Overall Rank: #28,294
Years Active: 1995–2025
Finger Lakes Intellectual Property Rank: #3