Ocie T. Snodgrass

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