Cesare Barbera
Observed name: Barbera, Cesare
Institutions: University of Pisa, University of Trento
Observed institutions: University of Pisa, University of Trento
ORCID: 0009-0004-5568-6166
Observed ORCID: 0009-0004-5568-6166
OpenAlex ID: A5135660476
