Luca Merlo
Observed names: Merlo Luca, Merlo, Luca
Institution: Link Campus University
Observed institutions: European University of Rome, Link Campus University, Sapienza University of Rome
ORCID: 0000-0001-5267-5390
Observed ORCID: 0000-0001-5267-5390
OpenAlex ID: A5033702084
