Thomas McGraghan

Baxter International · Baxter Healthcare Sa
Total Patents: 7
Overall Rank: #740,636
Years Active: 1998–2014
Baxter International Rank: #271