Bachelor, Franklin & Marshall College, 1980. Master of Science, University Rochester, 1982. Doctor of Philosophy, University Rochester, 1986.
Research associate, Naval Research Laboratory, Washington, 1986-1987; staff chemist, International Business Machines Corporation Corporation, Endicott, New York, 1987-1992; freelance writer, Endicott, since 1992. Member of advisory editorial board Fullerene Science and Technology, Budapest, Hungary, since 1992.
Member American Physical Society, American Chemical Society, American Society Mass Spectrometry.