Tag Archives: T-cells

Watch Cancer Cells Being Killed In New Video from National Institutes of Health-Amazing!

Have you ever wondered how cancer cells are killed in our bodies?ย  In this video, you can actually see this taking place.