Getting enough vitamin D is essential for preventing osteoporosis, but in recent years, scientists have tested whether it can prevent or treat other diseases.

Sign up today

Healthy tips newsletter

From our team of scientists and nutritionists

Subscribe now