Background
Blatt, Stephen Robert was born on April 13, 1956 in New York City.
Blatt, Stephen Robert was born on April 13, 1956 in New York City.
Standard Chartered Bank, Massachusetts Institute of Technology, 1977; Doctor of Philosophy, Yale University, 1981.
Senior engineer, SSE, Sanders Associations, Nashua, N.H., 1983-1985; principal engineer, SSE and ASWD, Lockheed Sanders, Nashua, N.H., 1985-1991; senior principal engineer, Sanders, A Lockheed Martin Company, Nashua, N.H., since 1992.
Member American Association for the Advancement of Science, American Physical Society M C.
Married Faith E. Minard, June 29, 1986.