Research Update
A mutated eye offers a glimpse of a key protein for preventing cancer
Researchers have showcased the central role of a specific protein for stopping cell death and regulating the cell cycle.
09 August 2022