Office

Biotech firm seals 90,000 sq. ft. lease at vacant pharma campus in Plainsboro