Have the triptans fulfilled their promise?
Heywood
J
J
Inter-Hospital Headache Clinic, 12 Royal Crescent, Camberwell, Victoria, 3124, Australia.
D006801:Humans; D008881:Migraine Disorders / Q000188:drug therapy*; D017366:Serotonin Receptor Agonists / Q000627:therapeutic use*; D018170:Sumatriptan / Q000627:therapeutic use*
D017366:Serotonin Receptor Agonists; D018170:Sumatriptan