Mahmoud. A. Mahmoud | doi.page