Hamzah El Baba
Observed name: Hamza El Baba
Institutions: Hamad General Hospital, Hamad Medical Corporation
Observed institutions: Hamad General Hospital, Hamad Medical Corporation
ORCID: 0000-0002-8199-4523
Observed ORCID: 0000-0002-8199-4523
OpenAlex ID: A5003076037
