Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1982648028
Practice Locations (1)
P.S.M.R.C., LLC
2945 JUNIPERO SERRA BLVD
DALY CITY, CA 940142549
6507558830
Source: CMS National Downloadable File, September 2026.