Categories
Blog

Spina Bifida

Spina Bifida is an anomaly cliassified as nueral tube defect. At City Ultrasound we screen for Spina Bifida from 10 weeks.