Claire Farrugia
Observed name: Farrugia, Claire
Institution: Mater Dei Hospital
Observed institutions: La Trobe University, Australian Human Rights Commission, Mater Dei Hospital
ORCID: 0000-0002-1399-8047
Observed ORCID: 0000-0002-1399-8047
OpenAlex ID: A5041780927
