WEHI | Apoptosis
Researchers at the Walter and Eliza Hall Institute in Australia have discovered a new way to trigger cell death that could lead to drugs to treat cancer and autoimmune disease.
Programmed cell death (a.k.a. apoptosis) is a natural process that removes unwanted cells from the body. Failure of apoptosis can allow cancer cells to grow unchecked or immune cells to inappropriately… read more