Ahmad Mahmoud Talafha

Affiliations: 
Western Michigan University, Kalamazoo, MI, United States 
Google:
"Ahmad Talafha"