Dr. Robert Castro is a Neonatologist,Pediatrician and Gynecologist/Obs…read moretetrician in Palo Alto 94304, Palo Alto CA and has an experience of 42 years in these fields. Dr. Robert Castro practices at Lucile Salter Packard Childrens Hospital At Stanford in Palo Alto 94304, Palo Alto CA and Salinas Valley Memorial Hospital in Salinas 93901, Salinas CA. He completed Medical Education from Ucc School of Medicine in 1983,Residency - ID from UCLA-Harbor-UCLA Medical Center in 1986 and Fellowship 2 from UCLA-Harbor-UCLA Medical Center in 1989.
He is a member of American Board of Pediatrics – Neonatal Perinatal Medicine Subcommittee,Neonatal/Perinatal Medicine Subboard - Chair, American Board of Pediatrics,Neonatal/Perinatal Medicine Credentials Committee, American Board of Pediatrics,Neonatal/Perinatal Medicine Subboard - Member, American Board of Pediatrics,Maternal Exposure Work Group: Co-Chair, CPQCC,Board of Trustees, California Association of Neonatologist,Data Advisory Board, CPQCC and Perinatal Section Executive - District VII, American Academy of Pediatrics. Some of the services provided by the doctor are: Neonatal and Developmental Medicine,Otitis Media,Malnutrition,Pediatrics and Neonatology etc.read less