Skip to main content

Maria Amodeo

1 works

Department of Electronics and Telecommunications (DET), Polytechnic University of Turin, Turin 10129, Italy