New national surveys indicate the willingness of people getting inoculated isn’t at the level that’s needed for ‘Herd Immunity’.
New national surveys indicate the willingness of people getting inoculated isn’t at the level that’s needed for ‘Herd Immunity’.
Kristin Filer joins us to talk about the benefits of getting a flu shot this year.