Peter Kavsak profile picture

Peter Kavsak

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Smurfs are E3 ubiquitin protein ligases that inhibit the transforming growth factor beta signalling pathway.