Carl Swindle

Edwards Lifesciences · Baxter International · Applied Vascular Devices
Total Patents: 14
Overall Rank: #332,761
Years Active: 1993–2025
Edwards Lifesciences Rank: #424