Articles by Marwa A. El- Magid (1)