Alexandre Cherpillod

More about NCCR Robotics