Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 1989
Also: INTERNAL MEDICINE
NPI: 1013097088
Practice Locations (1)
8631 W 3RD ST, SUITE 815
LOS ANGELES, CA 900485905
3109673075
Source: CMS National Downloadable File, September 2026.