Dr. Carnes, a native of California, received his undergraduate degree in neurobiology from Brown University in Providence, Rhode Island in 1984. He then earned a combined MD/ PhD from Washington University in St. Louis in 1992. Dr. Carnes completed an internship in internal medicine at Barnes-Jewish Hospital in St. Louis, followed by a residency in adult neurology at Washington University Medical Center, where he also completed a fellowship in stroke rehabilitation and electrodiagnostic studies. He is board certified in neurology, and has been with Raleigh Neurology since 2001.