Stephen Vaughan
Abiomed · Boc Gases Australia
Total Patents:
7
Overall Rank:
#699,647
Years Active:
1988–2024
Abiomed Rank:
#35