Laura L. Deming

Millipore · Baxter International
Total Patents: 4
Overall Rank: #1,235,357
Years Active: 1991–2012
Millipore Rank: #123