Bachelor of Science with honors in Biology, Queens's University, 1973. Doctor of Philosophy., University Wales, 1978. Postdoctoral fellow University Western Ontario, London, Canada, 1978-1979, University British Columbia, Vancouver, Canada, 1979-1981.
Assistant professor Amherst College, Massachusetts, 1981-1987. Associate professor Hartford (Connecticut) College, since 1987. Research fellow Mount Holyoke College, since 1987.