Immune cells not only remember viruses, but can also secrete tumor-fighting antibodies, say Weizmann Institute researchers; ...