directorsblog.nih.gov
Cool Videos: Cytotoxic T Cells on Patrol
Wow! It’s one thing to know that the immune system has the power to destroy cancerous cells. But it’s quite another thing to see a cytotoxic T cell actually take out a cancer cell right before your…