Sheilagh DeLorenzo, scientist By Holly Baldacci March 21, 2014 “You learn more from failing. I’ve learned more from the things I’ve done poorly in life, and how else do you know not to do them again?” HHSHuntleyMeaning of LifeScientistSheilagh DeLorenzo