News

The latest word, according to Stat, is that the Department of Health and Human Services directed the CDC to curtail vaccine advertising and focus on informed consent. So, just what does that mean?