Dudu Haimovich

Biosense Webster (Israel) · Edwards Lifesciences
Total Patents: 9
Overall Rank: #547,288
Years Active: 1999–2024
Biosense Webster (Israel) Rank: #242