Friday, May 22, 2015

Drexel's new biowall


The centerpiece of the Papadakis Integrated Sciences Building is a 1,600 square foot living wall – the largest of its kind in the United Staes, say biologists at Drexel.

SHARE: