Yaron Keidar

Edwards Lifesciences · Biosense Webster · Biosense
Total Patents: 52
Overall Rank: #49,830
Years Active: 2003–2025
Edwards Lifesciences Rank: #29