A lymphocyte destroying a cancer cell. Courtesy: Cancer Immunotherapy Trials Network
A lymphocyte destroying a cancer cell. Courtesy: Cancer Immunotherapy Trials Network