This doctor has no availability on Zocdoc.
Qualifications and Experience
Awards and Publications
Stanford accepts a wide range of insurance that may not be reflected on ZocDoc. Please call our 650-723-6028 to see if your insurance is accepted.
Verified Patient Reviews
As a new patient he's very straight forward & offers other alternatives
Excellent. Very friendly and professional. Prompt, patient and thorough.
He was very attentive to my concerns about my conditio9n.
I think my PCP is one of the best!
Shot lady was awesome!