NOVA - Season 3, Episode 6 - Rotten Tomatoes

A Small Imperfection


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.


Discussion Forum

Discuss NOVA on our TV talk forum!