Vincent Barry

Abiomed · Carrier
Total Patents: 5
Overall Rank: #941,273
Years Active: 1980–2023
Abiomed Rank: #42