Idera Pharmaceuticals (United States)h-index: 56Total citations: 10,762Total papers: 398Homepage: http://www.iderapharma.com/