Flavio Canavero

Polytechnic University of Turin Italy

Flavio Canavero

1chapters authored