Disrupting ribosome production: Renewed potential for cancer therapy
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.