Ahmed Abdelhafeez Ibrahim

Dr. Ahmed Abdelhafeez Ibrahim

orcid
Author, Writer, and an Assistant Professor