Enthusiasm Gas Tank for Riparian Forest Buffers Refilled at Stroud
I recently attended a “Stream and Buffer Ecology Workshop” at the Stroud Water Research Center in Avondale, Pennsylvania. Stroud is a world-class research facility for fresh water science. This year their “Moorhead Environmental Complex” was awarded a “Platinum LEED” rating, which is the nation’s highest certification for green construction.