Riccardo Barbera
Observed names: Barbera, Riccardo, R. Barbera
Institutions: Politecnico di Torino, University of Turin
Observed institutions: Politecnico di Torino, University of Turin
ORCID: 0009-0006-3565-3548
Observed ORCID: 0009-0006-3565-3548
OpenAlex ID: A5030829914
