Maria Caruana
Observed name: Caruana, Maria
Institution: Istanbul Technical University
Observed institutions: University of Malta, Istanbul Technical University, University of Tartu
ORCID: 0000-0002-8989-0462
Observed ORCID: 0000-0002-8989-0462
OpenAlex ID: A5019655806
