site logo

Idera sells licensing rights to shelved autoimmune drug