Posts

Paralysed man with a severed spinal cord walks again thanks to an implant developed by Swiss researchers