Laura Broccardo

Prof. Laura Broccardo

Department of Management, University of Turin, 10129 Torino, Italy