Ha sido parte de la facultad del Centro de Cáncer en la Universidad de Massachusetts en Worcester, Massachusetts; desde 1994.