Understanding headache

There are more than 100 types of headache and one of poorly understood medical condition. Not all headaches represent migraines, and migraine is not the only condition that can …