Michele Valsesia

Michele Valsesia

Politecnico di Torino, Italy