Kelly H. McClure

Second Sight Medical Products · Boston Scientific · Pacesetter
Total Patents: 139
Overall Rank: #7,272
Years Active: 1996–2024
Second Sight Medical Products Rank: #3