Winn, Peter, Universidad de Tufts, Estados Unidos