Bachelor of Science in Pharmacy, University Minnesota, 1973.
Staff pharmacist St. Mary Hospital, Rochester, Minnesota, 1973—1974. Staff pharmacist Mercy Hospital, Iowa City, 1974—1976. Clinical pharmacist, computer liaison Beth Israel Hospital, Boston, 1976—1985, St. Mary's Hospital, Rochester, Minnesota, since 1986.
Member League Women Voters, 1982—1984. Member electrical committee for town government candidate Winchester, 1985. Member of Minuteman Samoyed (treasurer 1978-1981), American Society Hospital Pharmacists, Massachusetts Society Hospital Pharmacists (chairman committee 1980-1981).
Married Craig Niles Mattson, October 12, 1974. Children: Erika Leigh, Christopher Paul.