Ocie T. Snodgrass
Fastar · Millipore Investment Holdings · Mykrolis
Total Patents:
14
Overall Rank:
#355,394
Years Active:
1992–2007
Fastar Rank:
#2