Mohammed Abdurabu
Observed name: Abdurabu, Mohammed
Institution: Hamad Medical Corporation
Observed institutions: Ministry of Public Health, Hamad General Hospital, Hamad Medical Corporation, Qatar University
ORCID: 0009-0006-0983-2163
Observed ORCID: 0009-0006-0983-2163
OpenAlex ID: A5080939486
