Mahmoud Badr

Dr. Mahmoud Badr

SUNY Polytechnic Institute, Utica, Michigan, USA
orcid