Amr J. Halawani

Prof. Amr J. Halawani

Umm al-Qura University, Makkah al Mukarramah, Saudi Arabia
orcid