Yale Senior From Scituate Dies In Lab Accident

A promising senior at Yale University from Scituate, Massachusetts, known for her brilliance and modesty, died on April 12, 2011, in a chemistry laboratory accident. In a statement disclosed by the school, Michelle Dufault died after “a terrible accident involving a piece of equipment in