Ahmad Aljaafreh
Observed name: Aljaafreh, Ahmad
Institution: Tafila Technical University
Observed institutions: Tafila Technical University, University of Detroit Mercy
ORCID: 0000-0001-7584-576X
Observed ORCID: 0000-0001-7584-576X
OpenAlex ID: A5107401876
