Marlowe E. Patterson

Edwards Lifesciences · Scimed Life Systems · Target Therapeutics
Total Patents: 17
Overall Rank: #266,368
Years Active: 2003–2025
Edwards Lifesciences Rank: #120