Doctors develop tech that helps fetuses with spina bifida
2021-06-04 1 Dailymotion
It's a birth defect where the spine and spinal cord don't properly form but surgery before the baby is born, may help Spina Bifida and doctors at a U.S. hospital say new 3-D technology is making the procedure even safer.