Dr. Simona Ferrante

Milan / IT

Politecnico di Milano

Further involvements