Publications by authors named "Mazen A Saleh"