Neural tube defects

Home > Explanatory Dictionary > N > Neural tube defects

Submitted by Carol Ireland

Defects that occur during development of the brain and spinal cord such as spina bifida.

Comments: