Mohammed Islam Nofal
Observed names: Mohammed I. Nofal, Mohammed Nofal
Institution: Petra University
Observed institutions: Al-Ahliyya Amman University, Petra University, National University of Malaysia
ORCID: 0000-0002-7888-8009
Observed ORCID: 0000-0002-7888-8009
OpenAlex ID: A5047227089
