Stephen J. Swift
Telectronics Pty. Limited · Ela Medical S.A. · Pacesetter
Total Patents:
12
Overall Rank:
#419,909
Years Active:
1983–2016
Telectronics Pty. Limited Rank:
#3