Vincent Turturro

Boston Scientific Scimed · Symbiosis · Boston Scientific Miami
Total Patents: 48
Overall Rank: #58,196
Years Active: 1997–2024
Boston Scientific Scimed Rank: #158