It hasn’t been a good week for the Food and Drug Administration (FDA) — if you care about public health. If, however, you think corporate interests and politics should trump science, well, then it’s been one red-letter day after another. First, t...
More »




