James Calleja
Observed names: Calleja, James, Dr James Calleja, Joachim James Calleja
Institution: University of Malta
Observed institutions: University of Malta, Malta College of Arts, Science and Technology
ORCID: 0000-0003-3936-6360
Observed ORCID: 0000-0003-3936-6360
OpenAlex ID: A5079226049
