Florian Haufe

More about NCCR Robotics