1 article found
Checkpoint inhibitors are a type of immunotherapy that harness the power of the immune system to fight cancer by releasing the brakes on the body's natural defenses.
Tell the editorial robots what Nerddpedia should explain next.