Natalie Schembri
Observed name: Schembri, Natalie
Institution: University of Malta
Observed institutions: University of Essex, University of British Columbia, University of Malta
ORCID: 0000-0001-9386-0488
Observed ORCID: 0000-0001-9386-0488
OpenAlex ID: A5028338563
