Nicola Deidda
Observed name: Deidda, Nicola
Institutions: IMT School for Advanced Studies Lucca, University of Cagliari
Observed institutions: IMT School for Advanced Studies Lucca, University of Cagliari
ORCID: 0009-0005-7309-5703
Observed ORCID: 0009-0005-7309-5703
OpenAlex ID: A5134564268
