Carla Lancelotti

Prof. Carla Lancelotti

CaSEs Research Group, Department of Humanities, Universitat Pompeu Fabra and ICREA, 08005 Barcelona, Spain
orcid