RSS

spinal implants

Three men who have suffered spinal cord injuries are able to walk again thanks to technology developed at the Swiss Federal Institute of Technology, Lausanne. more

News