Suite 100
Atherton, CA 94027
Phone: (650) 362-2500
Fax: (650) 362-2584
Fax: (650) 362-2584
Northwestern University Dermatology Residency, Chicago, IL, 06/30/1988
Children's Hospital at Oakland, Oakland, CA, 06/30/1990
Stanford Health Care at Lucile Packard Children's Hospital, Palo Alto, CA, 06/30/1993
Pediatrics, American Board of Pediatrics