Work:
Castro Valley Pediatrics
22290 Foothill Blvd, Hayward, CA 94541
Castro Valley Pediatrics
20101B Lake Chabot Rd, Castro Valley, CA 94546
Castro Valley Pediatrics
20102B Lake Chabot Rd, Castro Valley, CA 94546
Palo Alto Medical Foundation
795 El Camino Real, Palo Alto, CA 94301
Education:
University of California at Davis (1997)