Neurosurgery
Coastal N.H. Neurosurgical Assoc.
330 Borthwick Avenue, Suite 300
Portsmouth, NH 03801
Office Phone: (603) 433-4666
Office Fax: (603) 433-1338
Neurosurgery
Geisel School of Medicine at Dartmouth: MD
Pennsylvania State University College of Medicine: Internship/Neurosurgery
American Board of Neurological Surgery: Neurological Surgery