Andrea Trivella

Polytechnic University of Turin Italy

Andrea Trivella

2chapters authored