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