James Carabott
Observed name: Carabott, James
Institution: Malta College of Arts, Science and Technology
Observed institution: Malta College of Arts, Science and Technology
ORCID: 0009-0002-7779-6433
Observed ORCID: 0009-0002-7779-6433
OpenAlex ID: A5083698955
