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