Salvatore Privitera

Atricure · Johnson & Johnson · Stmicroelectronics Sa
Total Patents: 82
Overall Rank: #21,303
Years Active: 1993–2025
Atricure Rank: #2