Tarek Elfouly

Dr. Tarek Elfouly

Tennessee Technological University, Cookeville, Tennessee, USA
orcid

Contribution