Heba Ibrahim Awadh
Observed name: Awadh, Heba
Institutions: Khoula Hospital, Ministry of Health
Observed institutions: Khoula Hospital, Ministry of Health, Imperial College London
ORCID: 0009-0005-9360-0543
Observed ORCID: 0009-0005-9360-0543
OpenAlex ID: A5065284523
