Kite

1 result

This image, captured by a scanning electron microscope, shows T cells (orange) attached to a tumour cell. Innovative treatments harness the ability of T cells to recognize and destroy cancer cells.

An “almost miraculous” therapy for some childhood cancers is emerging; four out of five leukaemia patients have responded positively to it in recent c(...)