Benjamin Spenser

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