Karen Attard
Observed name: Attard, Karen
Institution: Malta College of Arts, Science and Technology
Observed institution: Malta College of Arts, Science and Technology
ORCID: 0000-0002-4016-577X
Observed ORCID: 0000-0002-4016-577X
OpenAlex ID: A5048522624
