Simon Borgognon

More about NCCR Robotics