immunotherapy

Concept

Cancer treatment that uses the body's immune system to fight cancer, including checkpoint inhibitors

1 story