Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1033287180
Practice Locations (2)
LPCH MEDICAL GROUP DIV OF LUCILE
725 WELCH RD
PALO ALTO, CA 943041601
6504987200
29829 SANTA MARGARITA PKWY, SUITE 500
RANCHO SANTA MARGARITA, CA 926883623
9498583376
Source: CMS National Downloadable File, September 2026.