Deliberate termination of life of newborns with spina bifida, a critical reappraisal

Deliberate termination of life of newborns with spina bifida, a critical reappraisal