Peter Ayre

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