Toggle light / dark theme

Incredible video shows cancer being killed by immune system cell

Posted in biotech/medical

Microscope footage shows how a fiery T cell latches onto a cancer cell in an attempt to destroy it.