Suite 100
Atherton, CA 94027
University of Alabama School of Medicine, Birmingham, AL, 1984
University of Tennessee, Memphis, TN, 1985
University of Tennessee, Memphis, TN, 1987
Stanford University School of Medicine, Stanford, CA, 1991
University of California San Diego, San Diego, CA, 1990
Pediatrics, American Board of Pediatrics