Diet can have important health consequences at any stage of life, but nutrition during fetal and early postnatal life is particularly important as it has major implications for health throughout the ...