Benjamin Spenser
Edwards Lifesciences · Gardia Medical · Niti Medical Technologies
Total Patents:
53
Overall Rank:
#48,605
Years Active:
1996–2025
Edwards Lifesciences Rank:
#41