Author | Robert Cowan, MD

Articles

Welcome Inside the Box, Circa 1990!

May 09, 2018

With approximately 500 board-certified headache specialists and just over 60 million Americans with headache, the average wait time to see one of us is 3 to 4 months. Technology may hold the key to issues such as this.