James N. Harrington

Thoratec
Total Patents: 2
Overall Rank: #2,033,111
Years Active: 1984–2015
Thoratec Rank: #119