EducationUniversity of Connecticut School of Medicine, Farmington, CT
TrainingUniversity of Rochester Medical Center, Rochester, NY, University of Rochester Medical Center, Rochester, NY, Dartmouth Hitchcock Medical Center, Lebanon, NH
CertificationVascular Surgery, Surgery, General Surgery
Not Accepting New Patients
Year Established2010
DegreesMedical Doctor
Admitting HospitalsDartmouth Hitchcock Medical Center