Tag: Leukemia

A Cancer Treatment Makes Leukemia Vanish, but Creates More Mysteries

After the CD8 cells did their job, they remained in the blood…

Editorial Board