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 the student machine shop in Sterling Chemistry Laboratory.” Reportedly,...
Read more »
