Alberto Sardi

Dr. Alberto Sardi

Department of Management, University of Turin, Turin, Piedmont, Italy
orcid