Abedallah Zaid Abualkishik | doi.page