Legal Entity: IDERA, INC.