Allegra Indraccolo
Observed name: Indraccolo, Allegra
Institution: European University of Rome
Observed institutions: University of Oxford, European University of Rome
ORCID: 0000-0003-2444-0759
Observed ORCID: 0000-0003-2444-0759
OpenAlex ID: A5058746584
