Professional Summary


Education & Certifications
  • Board Certification: American Board of Internal Medicine, Internal Medicine (2019)
  • Residency: Dartmouth Hitchcock Medical Center Preventive Medicine Residency (2015) NH
  • Board Certification: American Board of Internal Medicine, Internal Medicine (2013)
  • Internship: Dartmouth Hitchcock Medical Center Internal Medicine Residency (2013) NH
  • Medical Education: Loma Linda University School of Medicine Registrar (2010) CA

Practice Locations


Stanford Primary Care in Palo Alto Palo Alto, CA
Palo Alto, CA

211 Quarry Road

Palo Alto , CA 94304

(650) 498-9000

Make An Appointment More Clinic Information » Getting Here »

Referring Physicians

  • Send referrals online
  • Place radiology orders
  • View referral status
  • Access medical records
Learn More About PRISM » LOG INTO PRISM