Elena Contarin

Politecnico di Torino, Italy