Researchers Admit That Flu Shots Might Not Actually Work In Everyone
• Melinda Wenner MoyerEvery year around this time, 120 million Americans roll up their sleeves to get their annual flu shots.
Every year around this time, 120 million Americans roll up their sleeves to get their annual flu shots.