Mahmoud Elkhooly

Dr. Mahmoud Elkhooly

Assistant lecturer and PhD student
orcid