Ahmed Farouk

Dr. Ahmed Farouk

South Valley University, Qinā, Egypt
orcid