Multifaceted role of the ubiquitin ligase Itch in immune regulation.

Multifaceted role of the ubiquitin ligase Itch in immune regulation.