Michael J. Finley
Baxter International · Surmodics · Baxter Travenol Laboratories
Total Patents:
27
Overall Rank:
#147,463
Years Active:
1981–2012
Baxter International Rank:
#55