ALSO NOTED: Boston Scientific recalls device; Oncologists criticize Italian firm; and much more...