Cover your mouth, cover your bases, to avoid flu January 29, 2013 Already got a flu shot? There’s more you can do to stay healthy.
Best time for a flu shot: Right now December 6, 2012 It takes 2 weeks after a flu shot for the body to develop immunity.