More than 37 million Americans suffer from the headache condition known as migraine annually according to the National Headache Foundation, and if you’re one of that unlucky population, you know you’d do anything to avoid the hours to days of debilitating pain, nausea, and light and sound sensitivity attributed to an episode.
Read More