Melatonin shows promise for migraine

Taking melatonin may be an effective way of preventing migraines, say Brazilian researchers.

Their randomised trial comparing melatonin 3 mg, amitriptyline 25 mg and placebo found melatonin to be better than placebo for migraine prevention and more tolerable than amitriptyline.

“Both melatonin and amitriptyline were superior to placebo on the primary outcome, number of headache days per month, and