At the Science Center
Connecticut Science Center: Decade of Dedication to the Planet
With its Green Mission and eye toward innovation, the Science Center “didn’t just stop with the LEED certification” awarded in 2010, says Cherie Sweeney, Vice