John Woodard

Thoratec · Ventrassist Pty · Baxter International
Total Patents: 29
Overall Rank: #128,719
Years Active: 1996–2025
Thoratec Rank: #2