By Hayley Bennett2009-11-12T11:40:00
Cancer targets thought to be unblockable are blocked by 'stapled peptide' drugs