 EXTON, Pa., April 29, 2021 GLOBE NEWSWIRE -- Idera Pharmaceuticals, Inc. Idera or the Company Nasdaq: IDRA today reported its financial and operational results for the first quarter ended March 31, 2021. 