David Alon

Edwards Lifesciences · Cardiac Implants · Meta
Total Patents: 61
Overall Rank: #37,130
Years Active: 2010–2025
Edwards Lifesciences Rank: #29