Mohammed Ahmed AbdElmowla Ahmed
Observed names: Elmowla, Mohammed, Elmowla, Mohammed Ahmed Abd, Mohammed A. Abd Elmowla
Institution: Nile Valley University
Observed institution: Nile Valley University
ORCID: 0000-0003-4315-3173
Observed ORCID: 0000-0003-4315-3173
OpenAlex ID: A5030922579
