Israeli Scientists Find Way to Delay Cell Death

Israeli Researchers have discovered a protein that is central to delaying cell death, which “could lead to new approaches to treating cancer.” Programmed cell death, or Apoptosis, is a critical defense mechanism against the development of abnormal cells like cancer.