The multifaceted roles of USP7: new therapeutic opportunities.

The multifaceted roles of USP7: new therapeutic opportunities.