Vitamin D Triumphs over Vaccines In Latest Study

If scientists discovered something that worked better than vaccines at preventing influenza, you’d think they would jump all over it,

Read more

Government Pays For Flu Shots, “Free” To Public

Getting a flu shot will be far easier this fall than last, with retailers already stocking millions of doses and

Read more