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