Hernan Altman

Edwards Lifesciences · Brainsgate · GE
Total Patents: 33
Overall Rank: #104,846
Years Active: 2004–2025
Edwards Lifesciences Rank: #148