Weizmann Institute of Science researchers have discovered immune memory cells capable of producing antibodies against cancer – a finding that opens new avenues for future cancer vaccines. While we tend to quickly forget having been ill or having received a vaccine,...























