Michael J. Finley

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