Ralph Kafesjian

Edwards Lifesciences · Baxter International
Total Patents: 15
Overall Rank: #320,867
Years Active: 1991–2018
Edwards Lifesciences Rank: #162