(Q37269487)
Statements
1 reference
To ubiquitinate or to deubiquitinate: it all depends on the partners (English)
1 reference
Gemma Marfany
1 reference
Amanda Denuc
1 reference
1 October 2008
1 reference
1 reference
Identifiers
1 reference