14-3-3eta is a novel regulator of parkin ubiquitin ligase.

14-3-3eta is a novel regulator of parkin ubiquitin ligase.