February 13, 2010

Scientists Find Self-Cannibalizing Cancer Cells

In this video, cancer cells with a genetic defect that prevents programmed cell death — a biological tumor suppression mechanism — are subjected to stressful conditions. credit: Princeton University

Share on Linkedin Share on Google+