Specialties
- Neurological Surgery
Locations
Board Certifications
- 
            
      
              American Board of Neurological Surgery 
Education
- 
            
      
              Medical EducationUniversity of Toronto Faculty of Medicine
- 
            
      
              InternshipBeth Israel Deaconess Hospital
 General Surgery
- 
            
      
              ResidencyTufts University School of Medicine
 Neurosurgery
- 
            
      
              FellowshipBaylor College of Medicine
 Pediatric Neurosurgery
- 
            
      
              FellowshipShriners Hospital for Children
 Spinal Surgery
