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