Luke J. Buhagiar
Observed names: Buhagiar, Luke, Buhagiar, Luke J, Buhagiar, Luke Joseph, Luke Buhagiar, Luke J Buhagiar, Luke Joseph Buhagiar
Institution: University of Malta
Observed institutions: University of Malta, University of Belgrade
ORCID: 0000-0002-0430-0444
Observed ORCID: 0000-0002-0430-0444
OpenAlex ID: A5075160631
