Skip to main content

Barbara Onida

1 works

Department of Applied Science and Technology, Polytechnic of Turin, Turin, Italy