Jocelyne Troccaz

Medical Robotics