Articles by Sahar A.M. Shamseldin (1)