The lady doth protest too much, methinks. (Hamlet)
The US Institute of Medicine's squeaky clean bill of health for the
troubled vaccine industry is all too predictable. As the sacred cow of
modern medicine, vaccines enjoy scientific and legal immunity. How ironic
that vaccines enjoy more immunity than they convey.
Competing interests: No competing interests