Drug discovery brings hope of new breast cancer treatmentsThe compound called "eCF506" apparently has the ability to block the growth of breast cancer cells.Wed May 25 2016