Philly's largest life sciences lab planned for Drexel University campus
An 11-story life sciences research building will be constructed on the Drexel University campus in Philadelphia, bringing 500,000 square feet of custom-designed lab space to Univer…