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...