January 30, 2026, Filed Under: NewsFour Faculty Members Named Castle Connolly 2026 Top Doctors We are proud to announce that four of our pediatric neuroscience providers were named Castle Connolly Top Doctors: Dave Clarke, MD; Jane Edmond, MD; Louisa Keith, MD; and E. Steve Roach, MD. Castle Connolly Top Doctors represent the top 7% of all US practicing physicians and are peer nominated through surveys sent out to tens of thousands of doctors. Those results are rigorously vetted by a research team of Castle Connolly physicians based on several factors.