In A Rebuke To Activists, FDA Removes Animal Models From Drug Approval
Among the 900 compounds that France's International Agency for Research on Cancer "suggests" are linked to cancer, nearly all have relied on studies in mice.
Scientists know mice are not little…