Susan Mercieca
Observed names: MERCIECA, SUSAN, Mercieca, Susan, S. Mercieca
Institution: University of Malta
Observed institutions: University of Malta, Amsterdam UMC Location University of Amsterdam, University of Amsterdam
ORCID: 0000-0001-5598-894X
Observed ORCID: 0000-0001-5598-894X
OpenAlex ID: A5016374622
