Migraine and ischaemic heart disease and stroke: potential mechanisms and treatment implications.

Migraine and ischaemic heart disease and stroke: potential mechanisms and treatment implications.