Cynthia Mallia
Observed names: Mallia, Cynthia, Mallia, Cynthia Marie
Institution: St. Luke's Hospital
Observed institutions: University of Malta, St. Luke's Hospital
ORCID: 0000-0002-0647-3218
Observed ORCID: 0000-0002-0647-3218
OpenAlex ID: A5152065852
