Skip to main content

Serena Esposito

2 works

Department of Applied Science and Technology and INSTM Unit of Turin-Polytechnic Polytechnic of Turin C.so Duca degli Abruzzi 24 I-10129 Turin Italy