David Barry

Penumbra · Cordis · Boston Scientific Scimed
Total Patents: 22
Overall Rank: #192,454
Years Active: 2001–2024
Penumbra Rank: #7