The cause of migraine headaches has eluded scientists for centuries. Now a theory blaming one nerve has led to drugs that prevent attacks


posted 3069 days ago