James Finley
Greatbatch · Nuvectra · Cardiac Pacemakers
Total Patents:
18
Overall Rank:
#251,714
Years Active:
2013–2023
Greatbatch Rank:
#58