Work:
Lucile Packard Children's Hospital
725 Welch Rd, Palo Alto, CA 94304
Merced Faculty Associates Medical Group
240 E 13Th St, Merced, CA 95341
LPCH Medical Group
1798 Bay Rd, Palo Alto, CA 94303
Stanford University
770 Welch Rd, Palo Alto, CA 94304
Education:
University of Wisconsin at Madison (2002)