Bachelor, Master of Arts, Cambridge University, England, 1969. Master of Phil, Yale University, 1972. Doctor of Philosophy, Yale University, 1974.
Research associate Yale University, New Haven, 1975-1985. Director Bioscript, Hamden, since 1985. Consultant editor National Institute Health, Bethesda, Maryland, since 1986, Alan R. Liss Publications, New York City, since 1986.
Member Yale University Women's Organization (honorary advisory 1987, chairman committee spousal issues 1987).
Married Sidney Altman, October 8, 1972.