Ariel Garcia
Biosense Webster · Biosense Webster (Israel) · US Air Force
Total Patents:
30
Overall Rank:
#120,864
Years Active:
2001–2025
Biosense Webster Rank:
#12