Michelle Waelti

More about NCCR Robotics