Alan Robert Selfridge

American Technology · Medtronic · Diasonics
Total Patents: 15
Overall Rank: #322,309
Years Active: 1987–2017
American Technology Rank: #9