Omar Eldurssi
Observed name: O Eldurssi
Institution: University of Benghazi
Observed institutions: University of Cape Town, University of Benghazi, Ministry of Health
ORCID: 0000-0002-9924-6144
Observed ORCID: 0000-0002-9924-6144
OpenAlex ID: A5006320989
