Menna A. Shebl
Observed names: Menna Ashraf Shebl, Menna Shebl
Institution: Modern University for Information and Technology
Observed institutions: Cairo University, Modern University for Information and Technology
ORCID: 0009-0003-2990-5962
Observed ORCID: 0009-0003-2990-5962
OpenAlex ID: A5115720929
