Chemical compound eCF506 may be highly effective at blocking growth of breast cancer cells May 24, 2016 University of Edinburgh