Riccardo Torta

University of Turin, Italy