John Michael Hasenkam

Edwards Lifesciences · Heartport
Total Patents: 9
Overall Rank: #575,114
Years Active: 1995–2015
Edwards Lifesciences Rank: #306