Mohammad Shehata
Observed names: Mazen Momtaz Shehata, Mazen Shehata
Institution: Modern University for Information and Technology
Observed institution: Modern University for Information and Technology
ORCID: 0009-0000-2439-0689
Observed ORCID: 0009-0000-2439-0689
OpenAlex ID: A5086841846
