Saturday, April 13, 2024
Home Tags NFID

Tag: NFID

Imperfect flu shot, perfect reasons to still get it

  The National Foundation for Infectious Diseases (NFID) recently published some startling statistics: more than 80,000 people in America died of the flu in the...