Tufts University Jessica Parillo has joined as an undergraduate student.