STUB1 logo

STUB1

E3 ubiquitin-protein ligase CHIP

Molecular Synopsis