James G. Judkins
Apple · Spinal Modulation · St. Jude Medical Luxembourg Holdings Ii S.A.R.L. (
Total Patents:
16
Overall Rank:
#285,889
Years Active:
2002–2025
Apple Rank:
#2,501