Scientific review labels development targetsas vague, weak or meaningless. Read the full article here.