Dyax Corp.

Description

300 Technology Square, Cambridge, MA 02139; formed in 1995 by the merger of Protein Engineering Corp. (PEC) and Biotage, Inc., with PEC holding phage-display patents (Ladner portfolio) and therapeutic candidates, including DX-88

Location

Cambridge MA 02139 USA

Reference Number

3017