Leonardo Espinosa-Leal
Observed names: Espinosa-Leal, Leonardo, Leonardo Espinosa-leal
Observed institutions: Arcada University of Applied Sciences, VTT Technical Research Centre of Finland
ORCID: 0000-0001-6861-8024
Observed ORCID: 0000-0001-6861-8024
OpenAlex ID: A5134344385
