Stabilized Helix Cracks Cancer Target
Monday, November 16, 2009 - 10:28
in Biology & Nature
Chemical Biology: Stapled peptide thwarts notch, a master cell regulator.
Chemical Biology: Stapled peptide thwarts notch, a master cell regulator.