Elizabeth Loder

Elizabeth Loder is a professor of Neurology at Harvard Medical School, and Chief of the Division of Headache in the Department of Neurology at Brigham and Women’s Hospital in Boston, Massachusetts.