The International Spina Bifida Institute

Charity

Orlando, FL USA

Empowering the many human networks interconnected by spina bifida

Acquiring Edit Lock
is currently editing this page.

people

CEO

Founded organization to conduct research and provide educational programming for the many human networks interconnected by...