It's estimated that more than 37 million people in the United States suffer from migraines. Migraines are characterized by recurrent headaches with moderate-to-severe pain, usually occurring in a specific area of the head. While most headaches are minor and...

