Kenneth DeSilets
Millipore · Emd Millipore
Total Patents:
9
Overall Rank:
#576,818
Years Active:
1992–2014
Millipore Rank:
#17