NOVA - Season 3, Episode 6 - Rotten Tomatoes

A Small Imperfection

EPISODE:

Episode Info

A 1975 British report on spina bifida, a congenital abnormality of the lower spine that impairs the central nervous system. Included are interviews with spina bifida victims.

Cast

Discussion Forum

Discuss NOVA on our TV talk forum!