John Richard Carpenter
Edwards Lifesciences · Alcon · HP
Total Patents:
10
Overall Rank:
#479,940
Years Active:
2006–2025
Edwards Lifesciences Rank:
#346