Stephen Dzengeleski
Millipore
Total Patents:
5
Overall Rank:
#1,021,803
Years Active:
2004–2011
Millipore Rank:
#40