Mohammed F. Abu Owda
Observed names: Mohammed Abu Owda, Mohammed F Abu Owda, Mohammed F. Abu owda, Mohammed Fuad Abu-Owda, Mohammed Owda, mohammed Abu owda
Observed institution: Islamic University of Gaza
ORCID: 0000-0002-8159-5581
Observed ORCID: 0000-0002-8159-5581
OpenAlex ID: A5035200890
