Stephen Proulx
Millipore · Emd Millipore · Entegris
Total Patents:
28
Overall Rank:
#135,718
Years Active:
1995–2025
Millipore Rank:
#6