Microscope footage shows how a fiery T cell latches onto a cancer cell in an attempt to destroy it.
Incredible video shows cancer being killed by immune system cell
Posted in biotech/medical
Posted in biotech/medical
Microscope footage shows how a fiery T cell latches onto a cancer cell in an attempt to destroy it.