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