Open menu
Peter Kavsak
Smurfs are E3 ubiquitin protein ligases that inhibit the transforming growth factor beta signalling pathway