A protein that can mean life or death for cells

Source: ScienceDaily – Gene Therapy