Michael E. Clarke

Author Posted: January 12, 2010

Michael Clarke is a consulting engineer in the Photochemical Filtration and Dispense Applications Development Department of Mykrolis Corporation, 80 Ashby Road, P.O. Box 9125, Bedford, MA 01730-2271. Contact him at 781-533-2243.