Functions of the proteasome: from protein degradation and immune surveillance to cancer therapy.

Functions of the proteasome: from protein degradation and immune surveillance to cancer therapy.