Mostafa Elbaba
Observed names: Elbaba, Mostafa, M. Elbaba
Institutions: Hamad General Hospital, Hamad Medical Corporation
Observed institutions: Hamad General Hospital, Hamad Medical Corporation
ORCID: 0000-0003-2054-4737
Observed ORCID: 0000-0003-2054-4737
OpenAlex ID: A5025215854
