Articles by Salah Elnaeem M. Eltom (1)