Louis M. Scarmoutzos
Millipore · Ibc Advanced Technologies · Mykrolis
Total Patents:
8
Overall Rank:
#662,271
Years Active:
1993–2005
Millipore Rank:
#40