Bob Allan

St. Jude Medical
Total Patents: 10
Overall Rank: #509,122
Years Active: 1998–2018
St. Jude Medical Rank: #21