Medical school: UNIVERSITY OF CALIFORNIA, SAN DIEGO SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1891752309
Practice Locations (2)
UNIVERSITY OF CALIFORNIA SAN FRANCISCO
2330 POST ST
SAN FRANCISCO, CA 941153465
4154764029
UNIVERSITY OF CALIFORNIA SAN FRANCISCO
450 STANYAN ST
SAN FRANCISCO, CA 941171019
4157505750
Source: CMS National Downloadable File, September 2026.