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