Daily Archives: December 23, 2016
If other paralyzed primates walk, will humans?
In the annals of breathtaking scientific advances, it's hard to top this recent news headline: "Paralyzed Monkeys Can Walk Again With Wireless Brain-Spine Connection."
This...