Prof. Diego Scaccabarozzi

Politecnico di Milano
Mechanical department
Lecco Italy 23900

Papers: