Anabel Sciriha
Observed names: A Sciriha, A. Sciriha, Sciriha, Anabel
Institution: University of Malta
Observed institutions: University of Malta, West Suffolk NHS Foundation Trust, Mater Dei Hospital
ORCID: 0000-0002-9704-0273
Observed ORCID: 0000-0002-9704-0273
OpenAlex ID: A5061826356
