David Stern
Cardiomems · Icon Medical · C.R. Bard
Total Patents:
22
Overall Rank:
#196,689
Years Active:
1982–2016
Cardiomems Rank:
#9