Sarah S. Ezaldeen
Observed names: Ezzaldeen, Sarah, Sarah Ezaldeen
Institution: Princess Sumaya University for Technology
Observed institution: Princess Sumaya University for Technology
ORCID: 0009-0003-7953-3431
Observed ORCID: 0009-0003-7953-3431
OpenAlex ID: A5120186393
