Readfeed

Peter Kavsak

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