Peter Ayre
Thoratec · Ventrassist Pty · Saluda Medical Pty
Total Patents:
16
Overall Rank:
#288,842
Years Active:
2001–2024
Thoratec Rank:
#17