Neil Zimmerman
Edwards Lifesciences · Half Moon Medical · Medtronic
Total Patents:
20
Overall Rank:
#213,882
Years Active:
2015–2025
Edwards Lifesciences Rank:
#148