Muhammad M. Semawi | doi.page