Browse by Medical Category
Not Accepting New Patients
Go To Programs
Note: This provider may accept more insurance plans than shown; please call the practice to find out if your plan is accepted.
I graduated magna cum laude from Harvard University with degree in Chemistry,. I completed internship , residency and a nephrology fellowship at MGH. I have been with the Bulfinch Medical Group in primary care since 1995. I am also a team internist/physician for the New England patriots since 2011. I have particular interest in sports medicine, preventive cardiology and in general preventive medicine. I am also a strongly advocate of maintaining the sacred patient-dcotor relationship.
Back to Top