Sami Amara, Fayez Al-Thumali, and Michel Abu Najm

articles