Richard Cartledge
Edwards Lifesciences Cardiaq · Smisson-Cartledge Biomedical · St. Jude Medical
Total Patents:
101
Overall Rank:
#14,049
Years Active:
1998–2025
Edwards Lifesciences Cardiaq Rank:
#3