Abdullah Hamadeh

University of Waterloo, Canada