With over 150 types of headaches and with some types having several subtypes, even a doctor may have trouble figuring out each of them. While the majority of...
Tag - migraine
Despite all the misconceptions, migraines arenβt unbearable headaches. Both doctors and researchers believe that an abnormal brain activity causes a migraine...