Pharmacological treatment of migraine: Drug classes, mechanisms of action, clinical trials and new treatments. (26th September 2021)