Daniel A. Vella
Observed names: D. Vella, Daniel A. Vella, Daniel Vella, Vella, Daniel
Institution: University of Malta
Observed institutions: University of Malta, Heritage Malta
ORCID: 0000-0002-9184-6129
Observed ORCID: 0000-0002-9184-6129
OpenAlex ID: A5070708339
