Mohammed Abdelmegid
Observed names: Abdelmegid, Mohammed Adel, M. Adel Abdelmegid, M.A. Abdelmegid, Mohammed A. Abdelmegid, Mohammed Adel Abdelmegid
Institution: University of Leeds
ORCID: 0000-0001-6205-570X
Observed ORCID: 0000-0001-6205-570X
OpenAlex ID: A5071390997
