Disrupting ribosome production: Renewed potential for cancer therapy
Published Date: 6/9/2021
Source: phys.org
Proteins are the essence of life: they give structure to cells and organelles, catalyze metabolic reactions, build, break, tug, and pull—they carry out most of the actions that sustain a cell's existence.