This Place Is BMPing: Thomas Jefferson University Plaza
July 29, 2011 | Matthew Fritch

The plaza outside Thomas Jefferson University’s Dorrance H. Hamilton Building (located between 10th and 11th; Locust and Walnut streets) is an example of green stormwater infrastructure that’s barely visible to the naked eye.
Read More →