Articles by Alaeldein M. Abudabos (2)