Stefano Di Carlo

Polytechnic University of Turin Italy

Stefano Di Carlo

2chapters authored