Skip to main content
March 05, 2023
Sometimes anticancer antibodies press on the gas and the brakes at the same time. New research might help them accelerate better

Immunotherapy Drugs Step on the Gas

On the road, putting a foot on the gas or brake pedal controls the car’s speed. This also happens in our body, in driving an immune response.