OTUD3 deubiquitinates PTEN (Caenorhabditis elegans)
otud3 deubiquitinates pten (caenorhabditis elegans)
OTUD3 deubiquitinates PTEN (Caenorhabditis elegans)
otud3 deubiquitinates pten (caenorhabditis elegans)