Forums

  • Login to post a new forum topic.
ForumTopicsPostsLast post
1112 weeks 3 days ago
by Robina Adamson
00n/a
00n/a
SPINA BIFIDA - is sometimes called a neural tube defect. This means a person is born with something wrong with their spine. Spina bifida makes walking difficult.
00n/a