AB, Vassar College, 1967. Doctor of Philosophy in Biology, Columbia University, 1972. Master of Science in Journalism, Polytechnic Institute New York, 1985.
Postdoctoral fellow Rockefeller University, New York City, 1972—1975. Research scientist New York University Medical Center, New York City, 1975—1982. Editor Imaging Quarterly, Polytechnic University, New York, 1983—1986.
Member of Society Technology Communication, Southampton Bath and Tennis, Vassar of New York, Sigma Xi.
Married Ronald Edward DePetris, January 12, 1975. 1 child Melissa Kate.