Mohammed I. El-Shenawy
Observed names: El-Shenawy, Mohammed, El-shenawy, Mohammed, Mohammed El-Shenawy, Mohammed Elshenawy, Mohammed I. EL-Shenawy, Mohammed I. El‐Shenawy
ORCID: 0000-0002-1979-3018
Observed ORCID: 0000-0002-1979-3018
OpenAlex ID: A5019902001
