Mohammed Eltahier Abdalla Omer | doi.page