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