Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Also: INTERNAL MEDICINE
NPI: 1255333811
Practice Locations (2)
1050 PARK AVE, SUITE 1C
New York, NY 100281031
1050 PARK AVE
NEW YORK, NY 100281031
2128284000
Source: CMS National Downloadable File, September 2026.