Immunotherapy Killing cancer by unleashing the body’s own immune system January 14, 2021 The body’s immune system is the first line of defense against infections like bacteria, viruses…