Leonard Busuttil
Observed names: BUSUTTIL, Leonard, Busuttil Leonard, Busuttil, Leonard, Leonard BUSUTTIL
Observed institutions: Cyprus University of Technology, University of Malta, Universidad de Burgos
ORCID: 0000-0003-3779-891X
Observed ORCID: 0000-0003-3779-891X
OpenAlex ID: A5077495930
