Many supplements have been studied for migraine prevention and some seem to have some benefit. Some examples include riboflavin (vitamin B2), magnesium, coenzyme Q10, butterbur, and melatonin.[1]
Fact-checked
by:
Many supplements have been studied for migraine prevention and some seem to have some benefit. Some examples include riboflavin (vitamin B2), magnesium, coenzyme Q10, butterbur, and melatonin.[1]