News

This is a robotic leg, one currently in development by engineers at ETH Zurich and the Max Planck Institute for Intelligent ...