Francisco Beca, MD, Pathology

300 Pasteur Dr Bldg 235
StanfordCA  94305-2200 (Santa Clara County)


Phone: 617-505-9629
Fax:

NPI: 1174176697
License Number: A163342 (CA)