David Rosenthal

Baxter International · Edwards Lifesciences · Gca
Total Patents: 13
Overall Rank: #377,832
Years Active: 1983–2020
Baxter International Rank: #873