Immune Cell Delivers ‘Kiss of Death’ to Cancer

The immune system plays a major role in cancer, from seeking out and destroying cancer cells when they first form, to eventually being overcome and even co-opted to ignore or protect the tumor mass. Clinicians and researchers have been investigating how best to boost and re-activate the immune system’s natural ability to attack cancer.  Now …