Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Also: NEPHROLOGY
NPI: 1447278742
Practice Locations (1)
CHOA MULTISPECIALTY, LLC
1365 CLIFTON RD NE
ATLANTA, GA 303221013
4047852000
Source: CMS National Downloadable File, September 2026.