Spina bifida is a birth defect that involves disrupted formation of a structure called the neural tube. In this 2-M… https://t.co/TDMsdq56Ai
Stay curious.
Get new stories from Neuroscientifically Challenged in your inbox.
Get new stories from Neuroscientifically Challenged in your inbox.