Headaches 101: Sleep
Sleep specialist, Dr. Brian MacFarlane, explains how sleep can effect how often we get headaches and offers tips on getting a better night's rest.
By Gregor Davidson
Updated May 20, 2016The very best of Chatelaine straight to your inbox.