Moustafa Shehata
Observed names: M. S. Shehata, M. Shehata, M.S. Shehata
Institution: Port Said University
Observed institutions: University of Leeds, Benha University, King Khalid University, Port Said University
ORCID: 0000-0003-0836-7520
Observed ORCID: 0000-0003-0836-7520
OpenAlex ID: A5028082081
