Menu

Find a Provider

Back to Search
p: (207) 351-3718
Date joined: August 26, 2013

ACADEMIC DEGREES

B.A., Dartmouth College | M.D., New York University School of Medicine


POST DOCTORAL TRAINING

Internship, Internal Medicine, Beth Israel Deaconess Medical Center/Harvard Medical School | Residency, Internal Medicine, Beth Israel Deaconess Medical Center/Harvard Medical School | Fellowship, Cardiovascular Medicine, Beth Israel Deaconess Medical Center/Harvard Medical School


BOARD CERTIFICATION

Diplomate, American Board of Internal Medicine

SPECIALTIES

Cardiology

Locations

Cardiovascular Care of York Hospital – Long Sands

127 Long Sands Road
York, ME 03909

Cardiovascular Care of NH

2064 Woodbury Ave
Portsmouth, NH
(603) 431-6691