News

Dispatch Bio is developing a universal immunotherapy by trying to install a synthetic protein — called the “flare” antigen — on every cancer cell in a patient's body.