The Bionic Body
S11E7 · 2001-03-27 · 60 min
Researchers are uniting biology and technology to give hope to the paralyzed.
The show’s own verdict is on its page.
S11E7 · 2001-03-27 · 60 min
Researchers are uniting biology and technology to give hope to the paralyzed.
The show’s own verdict is on its page.