John McIntyre

Baxter International · Edwards Lifesciences · Morgan Stanley
Total Patents: 16
Overall Rank: #284,196
Years Active: 1997–2021
Baxter International Rank: #326