Ahmed A. Al-Karmalawy

Dr. Ahmed A. Al-Karmalawy

Ahram Canadian University, Cairo, Al Qāhirah, Egypt
orcid