Ricardo Padilla

Biosense Webster (Israel) · IBM
Total Patents: 30
Overall Rank: #121,313
Years Active: 2007–2025
Biosense Webster (Israel) Rank: #53