https://ror.org/0107c5v14University of Genoa: Università degli Studi di Genova, Italy.
1 paper · ORCID
Guglielmo R, Olivola M, Inuggi A +9