Ayah Abdulraheem
Observed names: Abdulraheem, Ayah, Ayah W Abdulraheem, Ayah Wafiq Abdulraheem
Institution: Petra University
Observed institution: Petra University
ORCID: 0009-0005-8428-9917
Observed ORCID: 0009-0005-8428-9917
OpenAlex ID: A5118793692
