Alexander J. Siegel

Edwards Lifesciences · Mitral Valve Technologies Sarl
Total Patents: 72
Overall Rank: #27,569
Years Active: 2016–2025
Edwards Lifesciences Rank: #12