Wednesday, August 27, 2014
Inquirer Daily News

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.