Francesca Palmiotto
Observed names: PALMIOTTO, Francesca, Palmiotto, Francesca
Institutions: IE University, Hertie School, European University Institute
Observed institutions: IE University, Hertie School, European University Institute
ORCID: 0000-0001-7902-9428
Observed ORCID: 0000-0001-7902-9428
OpenAlex ID: A5053286193
