NCT02644967 2022-08-03ILLUMINATE-204Idera Pharmaceuticals, Inc.Phase 2 Completed53 enrolled 21 charts