Another must have check-ups for new born babies – split spine defect
By -Dr Satnam Singh Chhabra, Head , Neuro and Spine department, Sir Gangaram Hospital Spina bifida (Split spine) is a birth defect with incomplete closing of the backbone and membranes…