Ayman Mansour
Observed names: Ayman M Mansour, Ayman M. Mansour, Ayman M. Mansour Mansour, Ayman M.Mansour, Ayman Mohammad Odeh Mansour, Mansour, Ayman M.
Institutions: Tafila Technical University, Petra University
ORCID: 0000-0001-7086-1613
Observed ORCID: 0000-0001-7086-1613
OpenAlex ID: A5070815285
