Omar Elkeelany

Tennessee Technological University United States of America

Omar Elkeelany

1chapters authored