Mohyee A. F. Sharaf | doi.page