Fetal programming and adult health — latest news, discussion & facts — IJR