Tarek Joudeh

American University of Sharjah, United Arab Emirates 0000-0003-1337-7010