Understanding Spina Bifida

2012-03-06 127

Scott Price, President of Spina Bifida Foundation, gives an overview of what spina bifida is.

Free Traffic Exchange