Jonathan Vella
Observed names: J. Vella, Vella, Jonathan
Institution: Malta College of Arts, Science and Technology
Observed institutions: University of Malta, Malta College of Arts, Science and Technology
ORCID: 0009-0007-3498-0325
Observed ORCID: 0009-0007-3498-0325
OpenAlex ID: A5103105602
