John M. Swoyer

Medtronic · Greatbatch · Nuvectra
Total Patents: 93
Overall Rank: #16,732
Years Active: 1991–2025
Medtronic Rank: #212