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