Mohamed A. Mahfouz
Observed names: Mahfouz, Mohamed A., Mohamed Mahfouz
Observed institutions: Thebes Academy, Alexandria University, October University of Modern Sciences and Arts
ORCID: 0000-0002-7242-3016
Observed ORCID: 0000-0002-7242-3016
OpenAlex ID: A5033691695
