In this episode I discuss what disability means, what is Spina Bifida. how a Spina Bifida diagnoses impacts my life, and the future of Spina Bifida research.
See All 149 Episodes of "OurView"