Leonardo Menegola
Observed names: Menegola L, Menegola, Leonardo
Institution: Università degli Studi eCampus
Observed institutions: Università degli Studi eCampus, University of Milano-Bicocca
ORCID: 0000-0003-4712-4740
Observed ORCID: 0000-0003-4712-4740
OpenAlex ID: A5136489363
