Biotechnology | Medical Device | Robotics | Stem Cell | Therapeutics Microrobots repair spinal cord On Jun. 2, 2026, a research team from ETH Zurich and the University of Zurich (UZH) announced it…