Salah Alhammadi
Observed name: Alhammadi, Salah
Observed institutions: Arab Open University, Public Authority for Applied Education and Training, University of Dundee, Gulf University for Science & Technology, Durham University, Arab Open University, Arab Open University, Arab Open University, Arab Open University, Arab Open University, Arab Open University
ORCID: 0000-0001-5422-4454
Observed ORCID: 0000-0001-5422-4454
OpenAlex ID: A5002986372
