Panel recommends annual flu vaccinations for all
- February 25, 2010
A government panel is now recommending that virtually all Americans get a flu shot each year, starting this fall. The Advisory Committee on Immunization Practices had gradually been expanding its recommendation ... Read More