Meet two of the first catastrophic spinal cord injury patients in the world able to take steps on their own following epidural stimulation and rehab. Researchers at the University of Louisville are making... continue reading
posted by Mordhaus 5 years 7 months ago • 20 views • 3:01search results matching tag: University of Louisville
» channel: learn
Search took 0.000 seconds
- 1
Videos (1) | Sift Talk (0) | Blogs (0) | Comments (2) |
- 1