David Baron

Ancora Heart · Intuitive Surgical · Takeda Pharmaceuticals U.S.A.
Total Patents: 16
Overall Rank: #288,670
Years Active: 1995–2024
Ancora Heart Rank: #4