Cancer. Heart disease. Obesity. Depression. The new science of fetal origins traces adult health to our experience in the ...