Skip to main content

Maria Franca Norese

1 works

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