Skip to main content

Stefano Sacchi

1 works

Polytechnic University of Turin, Department of Management and Production Engineering, Turin, Italy