Marisa Vella
Observed names: Marisa Galea Vella, Vella, Marisa, Vella, Marisa Galea
Institution: Malta College of Arts, Science and Technology
Observed institution: Malta College of Arts, Science and Technology
ORCID: 0000-0001-5922-4998
Observed ORCID: 0000-0001-5922-4998
OpenAlex ID: A5023520334
