Francesca Cavarocchi
Observed names: Cavarocchi Francesca, Cavarocchi, Francesca
Institution: University of Florence
Observed institutions: University of Florence, University of Bologna
ORCID: 0000-0002-1309-7521
Observed ORCID: 0000-0002-1309-7521
OpenAlex ID: A5083725140
