‘Demise fold’ proteins could make cells self-destruct. Scientists wish to management them : Pictures

Researchers are exploring the conduct of “loss of life fold” proteins within the hopes of understanding…