Stefania Rizzuti

Politecnico di Torino, Italy