Florham Park: Biotech firm set to begin move to new 147,000 sq. ft. headquarters
A biotechnology company is consolidating its headquarters, manufacturing and research and development functions as part of a new full-building, 147,215-square-foot lease in Florham Park.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed