Incredible video shows cancer being killed by immune system cell Posted by Genevieve Klien in biotech/medical Apr 222022 Microscope footage shows how a fiery T cell latches onto a cancer cell in an attempt to destroy it. Read more | >