Organization
-
CAMBRIDGE, MA, US
-
Ticker Symbols
NASDAQ:IDRA
-
BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES)
-
Business Address
505 EAGLEVIEW BOULEVARD
SUITE 212
EXTON PA 19341
4843481600
-
Mailing Address
505 EAGLEVIEW BOULEVARD
SUITE 212
EXTON PA 19341
-
State Location
PA
-
State of Incorporation
DE