Surprise finding uncovers balancing act between birth defects and cancer

(Walter and Eliza Hall Institute) Walter and Eliza Hall Institute researchers have made a surprise discovery about how subtle changes in the way cell survival is regulated during embryonic development can have drastic health implications.
Source: EurekAlert! - Cancer - Category: Cancer & Oncology Source Type: news