Saturday, August 26, 2017

Spina bifida update

Could Placenta derived stem cells plus surgery help?

Dog experiment suggest maybe.

No comments: