Spina bifida

Definition

Spina bifida is considered the most complex birth defect compatible with human life.It is a genetic neural tube defect that occurs by the 28th week after conception.This happens when the small bones (vertebrae) that make up the spine are not fully formed and may have “gaps” between them.