Mohammed S. Ellulu
Observed names: Ellulu Mohammed S, Ellulu, Mohammed S., Mohammed Ellulu, Mohammed S Ellulu, S Ellulu Mohammed
Institutions: Al-Azhar University – Gaza, University of Alberta
ORCID: 0000-0003-1671-799X
Observed ORCID: 0000-0003-1671-799X
OpenAlex ID: A5032320580
