Ahmed Mahmoud Shawky

Dr. Ahmed Mahmoud Shawky

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