sciencebasedmedicine.org
An Influenza Primer
The President’s Council of Advisors on Science and Technology recently submitted its report to the President in which they stated that this influenza season might kill 30-90,000 people in the US. Th