Articles by El Sayed A.E. Hamed (1)