Esraa H. Abdelmomen
Observed names: Abdelmomen, Esraa H., Esraa H Abdelmomen
Institution: Nile Valley University
Observed institutions: Nile Valley University, Nahda University
ORCID: 0000-0002-0356-1394
Observed ORCID: 0000-0002-0356-1394
OpenAlex ID: A5015075555
