2 West
Palo Alto, CA 94304
Creighton University, Omaha, NE, 1986
University of Nebraska Medical Center, Omaha, NE, 1987
University of Nebraska Medical Center, Omaha, NE, 1989
University of Nebraska Medical Center, Omaha, NE, 1990
Stanford University School of Medicine, Stanford, CA, 1993
Neonatal-Perinatal Medicine, American Board of Pediatrics
Pediatrics, American Board of Pediatrics