Spina Bifida

Spina bifida is a neural tube defect that results in incomplete closure of the vertebrae and membranes around the spinal cord. EPIDEMIOLOGY In US each year 1500 babies are born with this defect. Hispanic women (relating to Spain or to Spanish-speaking countries, especially those of Central and South America) have higher rate of having a … Continue reading Spina Bifida