Abdennour Abbas | doi.page