D. Alan Shewmon

D. Alan Shewmon, MD is Professor of Neurology and Pediatrics at the David Geffen School of Medicine at UCLA, Los Angeles, CA, and Chief of the Department of Neurology at Olive View-UCLA Medical Center, Sylmar, CA. 

Articles: