Omar A. Alhaj
Observed names: Al-Haj, Omar, Alhaj, Omar, Alhaj, Omar A., O.A. Alhaj, Omar A Alhaj, Omar AlHaj, Omar Alhaj, Omar Amin Alhaj
Institution: Petra University
Observed institutions: King Saud University, University of Sharjah, Petra University, Cardiff Metropolitan University
ORCID: 0000-0003-0082-3843
Observed ORCID: 0000-0003-0082-3843
OpenAlex ID: A5064217508
