Massimo Rovere

Polytechnic University of Turin Italy

Massimo Rovere

1chapters authored