Stefan Schrade

More about NCCR Robotics