Francesca Culasso

Prof. Francesca Culasso

Department of Management, University of Turin