Department of Economics and Management, University of Ferrara, Via Voltapaletto 11, 44121, Ferrara, Italy
Organization name
Department of Economics and Management, University of Ferrara, Via Voltapaletto 11, 44121, Ferrara, Italy