Luca Caruso
Observed name: Caruso, Luca
Institutions: University of Malta, University of Catania
Observed institutions: University of Malta, University of Catania
ORCID: 0000-0002-7911-7433
Observed ORCID: 0000-0002-7911-7433
OpenAlex ID: A5022055236
