Shahira O. Abdalla
Observed names: Abdalla, Shahira, Shahira Abdalla, Shahira Osama Abdalla
Institution: Higher Colleges of Technology
Observed institution: Higher Colleges of Technology
ORCID: 0000-0002-2654-444X
Observed ORCID: 0000-0002-2654-444X
OpenAlex ID: A5050988127
