IDRA

Medical abbreviations:
IDRA

Idera Pharmaceuticals, Inc.