Articles by Khaled Abdel-Hakam Abbas (1)