Lorenzo Stacchio
Observed names: Stacchio Lorenzo, Stacchio, Lorenzo
Institution: University of Macerata
Observed institutions: University of Macerata, University of Bologna
ORCID: 0000-0002-9341-7651
Observed ORCID: 0000-0002-9341-7651
OpenAlex ID: A5002362724
