Skip to main content

Federica Pesaresi

2 works

Department of Electronics and Telecommunications Polytechnic of Turin Turin 10129 Italy