T cells attack a cancer cell

Immunotherapy, a promising new field of cancer treatment