Cytotoxic immunotherapy strategies for cancer: mechanisms and clinical development.

Cytotoxic immunotherapy strategies for cancer: mechanisms and clinical development.