Andrew Proulx
Millipore · Millipore Investment Holdings
Total Patents:
8
Overall Rank:
#662,830
Years Active:
1992–2004
Millipore Rank:
#24