Lucia Marchegiani

Prof. Lucia Marchegiani

Department of Business Studies, Roma Tre University, 00162 Rome, Italy
orcid