Ahmed El-Baz

Dr. Ahmed El-Baz

Delta University for Science and Technology
orcid