close
LEED at Our Labs

See the presentation of our LEED gold certification plaque at the grand opening of our Framingham Science Center in 2008.