In 1999, she joined Tufts University as a tenured professor.
Pada 1999, ia bergabung dengan Tufts University sebagai profesor.