Francesca Candelora
Observed name: Candelora, Francesca
Observed institutions: Piedmont Reference Center for Epidemiology and Cancer Prevention, University of Turin
ORCID: 0009-0001-2081-0161
Observed ORCID: 0009-0001-2081-0161
OpenAlex ID: A5120567191
