Joseph M. Vella
Observed names: Joseph M Vella, Joseph Vella, Vella, Joseph M.
Institution: University of Malta
Observed institutions: Luleå University of Technology, University of Malta
ORCID: 0000-0002-2146-5996
Observed ORCID: 0000-0002-2146-5996
OpenAlex ID: A5048425045
