Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1073724217
Practice Locations (2)
889 CASTRO ST
MOUNTAIN VIEW, CA 940412014
6509695488
200 JOSE FIGUERES AVE, SUITE 465
SAN JOSE, CA 951161597
4087295488
Source: CMS National Downloadable File, September 2026.